.g-main{
  overflow: auto;
  .car-wrap{
    padding: 20rpx;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #FFFFFF;
    margin-bottom: 20rpx;
    .car-no{
      font-weight: bold;
      font-size: 32rpx;
    }
  }
  .top{
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20rpx 20rpx 0;
    font-weight: bold;
    //border-bottom: 2rpx solid #efefef;
    color: #0251FF;
    font-size: 32rpx;
    &:before{
      content: '';
      position: absolute;
      bottom: 4rpx;
      left: 0;
      width: 8rpx;
      height: 36rpx;
      background: #0251FF;
    }
  }


  .radio-wrap{
    display: flex;
    padding-right: 20rpx;
    .radio-item{
      padding: 10rpx 20rpx;
      border: 1px solid #e6e6e6;
      font-weight: normal;
      font-size: 32rpx;
      color: #636363;
      &:last-child{
        border-left: none;
      }
      &.green{
        background: #24C373;
        color: #FFFFFF;
      }
      &.red{
        background: #ff0000;
        color: #FFFFFF;
      }
    }
  }

  .m-form{
    font-size: 34rpx;
  }
  .m-label{
    font-weight: bold;
  }

}

.btn-wrap{
  padding: 20rpx 0;
  display: flex;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  .btn,.btn2{
    color: #ffffff;
    background: #01C257;
    width: 100%;
    border-radius: 8rpx;
    text-align: center;
    height: 88rpx;
    line-height: 88rpx;
    margin: 0 10rpx;
  }
  .btn2{
    background: #2d6ff7;
  }
}

.g-footer{
}
